(defpackage :cl-gdbm
  (:use :cl :uffi)
  (:export #:gdbm-database
	   #:filename
	   #:cannot-write-error
	   #:cannot-write-error-db
	   #:key-not-found
	   #:key-not-found-db
	   #:key-not-found-key
	   #:cannot-set-option-error
	   #:cannot-set-option-db
	   #:open-gdbm
	   #:close-db
	   #:reorganize-db
	   #:sync-db
	   #:delete-key
	   #:key-exists-p
	   #:set-syncmode
	   #:set-cachesize
	   #:first-key
	   #:next-key
	   #:dokeys
	   #:keys-of
	   #:db->alist
	   #:alist->db
	   #:getkey
	   #:with-open-db))